be too difficult to understand - Français Anglais Dictionnaire